#ifndef GAMEOBJECT_H_INCLUDED
#define GAMEOBJECT_H_INCLUDED


#include "Loader.h"


class GameObject
{
public: 
	virtual ~GameObject() {} 
    
	virtual void Render() const = 0;  
	virtual void Update() = 0; 
	virtual void CleanUp() = 0; 
	
protected: 
	GameObject(const Loader* pParams) {} 
}; 


#endif // GAMEOBJECT_H_INCLUDED